package com.ftg.learn.theory.pattern.myselfmybatis;

import org.apache.ibatis.annotations.Select;

import java.util.List;
import java.util.Map;

/**
 * 描述
 *  我希望当有人调用  TeacherMapper t ; t.showAll(); 帮你把代码写完
 * @author 布衣
 * @date 2025/5/21
 */
public interface TeacherMapper {

    @Kjx(select="select * from teacher")
    List<Map<String,Object>> showAll();

    @Kjx(select="select * from student")
    List<Map<String,Object>> showall2();


    //1  没有实现类 ： 代码模式生成一个实现类
    //2  实现类要拿到接口里面的方法上面的注解里面的sql语句
    //3 把sql扔给数据库完成操作  返回结果
}
